package com.ccys.db.vo.consultation;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author：XLY
 * @Date：2024/1/12 0012
 */

@Data
public class ConsultationDetailPaymentInfoVo {

    private String id;

    private String referenceNo;

    @ApiModelProperty("0:Original payment 1:Reactivated payment 2:Refund 3:Recharge 4:Rejected")
    private Integer transactionType;

    private String patientLabel;

    @ApiModelProperty("1:paid by nets 2:paid by cash 3:paid by debit or credit")
    private Integer paymentMethod;

    @ApiModelProperty("001:Visa;002:Master;003:American Express;004:Discover;005:Diners Club;006:Carte Blanche;007:JCB;014:EnRoute;021:JAL;024:Maestro UK Domestic;031:Delta;033:Visa Electron;034:Dankort;036:Carte Bleue;037:Carta Si;042:Maestro International;043:GE Money UK card;050:Hipercard (sale only);054:Elo;100:PayPal;101:China UnionPay;102:Laser;103:Solo;104:Switch")
    private String requestCardType;

    private String requestCardNumberLast4;

    private Double revisedAmount;

    private Long createdOnUtc;

    private String reason;

    private String photo;

}
